From: kaf24@firebug.cl.cam.ac.uk Date: Fri, 14 Jul 2006 13:00:55 +0000 (+0100) Subject: [SVM] Add pit_time_fired() to svm logic, for the "many lost ticks" c/s 10650 fixes. X-Git-Tag: archive/raspbian/4.8.0-1+rpi1~1^2~15832 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/success//%22http:/www.example.com/cgi/success/?a=commitdiff_plain;h=f4a8a33f8ed4f483b9a3d52501c1a49301a354fd;p=xen.git [SVM] Add pit_time_fired() to svm logic, for the "many lost ticks" c/s 10650 fixes. Signed-off-by: Tom Woller --- diff --git a/xen/arch/x86/hvm/svm/intr.c b/xen/arch/x86/hvm/svm/intr.c index 028a5c6931..a4e752db59 100644 --- a/xen/arch/x86/hvm/svm/intr.c +++ b/xen/arch/x86/hvm/svm/intr.c @@ -70,6 +70,7 @@ interrupt_post_injection(struct vcpu * v, int vector, int type) pt->pending_intr_nr--; pt->last_plt_gtime += pt->period_cycles; svm_set_guest_time(v, pt->last_plt_gtime); + pit_time_fired(v, pt->priv); } }